from django.db import models

# Create your models here.

class Question(models.Model):
    #题目标识
    QTYPE=(('0','填空题'),('1','单选题'),('2','判断题'),('3','论述题'))
    title=models.CharField(max_length=255,null=False,unique=True)
    #题目类型
    qtype=models.CharField(max_length=1,choices=QTYPE)
    #选项1-4
    option1=models.CharField(max_length=255)
    option2=models.CharField(max_length=255)
    option3=models.CharField(max_length=255)
    option4=models.CharField(max_length=255)
    #参考答案  填空or选择or判断
    ref_answer=models.CharField(max_length=255)
    #解析 对于所有题型
    analysis=models.TextField(null=False,default='')
    #数据创建时间
    create_time=models.DateTimeField(auto_now_add=True)
    #数据修改时间
    update_time=models.DateTimeField(auto_now=True)


class Student(models.Model):
    SEX=(('0','女生'),('1','男生'))
    #id =models.AutoField()
    stu_name=models.CharField(max_length=20)
    sex=models.CharField(max_length=1,choices=SEX)
    cls=models.CharField(max_length=20)
    subject=models.CharField(max_length=20)
    img_path=models.CharField(max_length=255)

    class Score(models.Model):
        showok=(('0','无'),('1','有'))
        name=models.CharField(max_length=20)
        blanks=models.CharField(max_length=20)
        quers=models.CharField(max_length=20)
        comput=models.CharField(max_length=20)
        showok=models.CharField(max_length=20)

